﻿/* Start of CMSMS style sheet '!Test' */ /* GLOBAL GENERAL */
* {
	margin: 0;
	padding: 0
}

H1 {
	font-size: 1.17em;
	margin: 1em 0
}

H2 {
	font-size: 1.5em;
	margin: .83em 0
}

H3 {
	font-size: 2em;
	margin: .67em 0
}

H4,P,BLOCKQUOTE,UL,FIELDSET,OL,DL,DIR,MENU {
	margin: 1.33em 0
}

H5 {
	font-size: .83em;
	line-height: 1.17em;
	margin: 1.67em 0
}

H6 {
	font-size: .67em;
	line-height: 2em;
	margin: 1.2em 0;
	letter-spacing: .8em;
	text-transform: uppercase;
	color: #3d769b;
	border: 0 solid #3d769b;
	border-bottom-width: 1px;
}

H7 {
	font-size: 1.0em;
	margin: 1em 0
}

H1,H2,H3,H4,H5,H6,H7,B,STRONG {
	font-weight: bolder
}

OL,UL,DIR,MENU,DD {
	margin-left: 40px
}


A IMG {
	border: 0;
}

IFRAME {
	margin-top: 15px;
}

/* GLOBAL SPECIFIC */
.left {
	float: left
}

.right {
	float: right
}

.clearb {
	clear: both
}

.clearl {
	clear: left
}

.clearr {
	clear: right
}

.little {
	font-size: 11px;
	line-height: 10px;
	padding-top: 10px;
}

.blue {
	color: #494b4d;
	/*color:#084e7a;*/
}

.content {
	PADDING-BOTTOM: 0px; PADDING-LEFT: 7px; PADDING-RIGHT: 7px; BACKGROUND: #fff; PADDING-TOP: 0px
}
.content .left_content {
	BORDER-BOTTOM: red 0px solid; TEXT-ALIGN: left; BORDER-LEFT: red 0px solid; WIDTH: 600px; FLOAT: left; BORDER-TOP: red 0px solid; BORDER-RIGHT: red 0px solid
}
.content .left_content .banner {
	HEIGHT: 170px
}
.domain {
	POSITION: relative
}
.domain .box_content {
	background:#E8E9E9 none repeat scroll 0 0;
	height:227px;
	padding:6px;
}
.domain .box_content .box {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 12px; MARGIN: 6px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; DISPLAY: inline; BACKGROUND: url(../images/bg_b1.jpg) repeat-y left 50%; FLOAT: left; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 12px
}
.hosting {
	BORDER-BOTTOM: #ccc 1px solid; BORDER-LEFT: #ccc 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 7px; PADDING-LEFT: 1px; PADDING-RIGHT: 1px; BORDER-TOP: #ccc 1px solid; BORDER-RIGHT: #ccc 1px solid; PADDING-TOP: 1px
}
.content .right_content .Rcol {
	MARGIN: 0px 0px 0px 7px; BACKGROUND: #fff
}
.content .right_content .Rcol .rblock {
	BORDER-BOTTOM: #dde6e8 1px solid; BORDER-LEFT: #dde6e8 1px solid; PADDING-BOTTOM: 1px; MARGIN-TOP: 7px; PADDING-LEFT: 1px; WIDTH: 100%; PADDING-RIGHT: 1px; DISPLAY: table; BORDER-TOP: #dde6e8 1px solid; BORDER-RIGHT: #dde6e8 1px solid; PADDING-TOP: 1px
}
.content .right_content .Rcol .rblock .head_block {
	TEXT-ALIGN: left; PADDING-BOTTOM: 7px; PADDING-LEFT: 12px; PADDING-RIGHT: 12px; BACKGROUND: url(../images/bg_hea_bar.jpg) repeat-x; PADDING-TOP: 7px
}
.content .right_content .Rcol .rblock .rblock_content {
	BORDER-BOTTOM: #333 0px solid; BORDER-LEFT: #333 0px solid; PADDING-BOTTOM: 0px; MARGIN-TOP: 1px; PADDING-LEFT: 0px; WIDTH: 100%; PADDING-RIGHT: 0px; DISPLAY: table; BACKGROUND: url(../images/bg_gradient.jpg) repeat-x 50% top; FLOAT: left; BORDER-TOP: #333 0px solid; BORDER-RIGHT: #333 0px solid; PADDING-TOP: 0px
}
.content .right_content .Rcol .rblock .rblock_content .rblock_view {
	TEXT-ALIGN: left; PADDING-BOTTOM: 11px; PADDING-LEFT: 11px; PADDING-RIGHT: 11px; PADDING-TOP: 11px
}
.content .right_content .Rcol .rblock .rblock_content .rblock_view1 {
	TEXT-ALIGN: left; PADDING-BOTTOM: 5px; PADDING-LEFT: 5px; PADDING-RIGHT: 5px; PADDING-TOP: 5px
}
DIV.scrollbox {
	font-size: 11px;
	line-height: 17px;
}

DIV.scrollbox P {
	font-size: 10px;
	font-weight: bold;
	float: right;
	margin-top: 6px;
}

P.mycenter {
	margin-left: auto;
	margin-right: auto;
	width: 12em
}

P.NewsSummary {
	margin: 0;
	margin-left: 3px;
	line-height: 16px;
}

P.NewsSummary A {
	font-size: 12px;
	color: #084e7a;
	text-decoration: none;
}

P.bulletinLink A {
	color: #4f86b0;
	text-decoration: none;
	font-size: 13px;
	font-weight: bold;
	line-height: 15px;
	background: url('../images/button.gif') no-repeat;
	padding-left: 18px;
}

P.footer {
	clear: both;
	text-align: center;
	font-size: .83em;
	padding-top: 2em;
}

A.featuredLink {
	font-size: 13px;
	font-weight: bold;
	color: #4f86b0;
	background: url('../images/button.gif') no-repeat;
	padding-left: 18px;
	text-decoration: none;
}

A.no_ul {
	text-decoration: none;
}

/* PSEUDO-TAGS (GLOBAL) */
P.NewsSummary A:visited {
	color: #084e7a;
}

P.NewsSummary A:hover,A.featuredLink:hover {
	color: #009eff;
}

A.featuredLink:visited {
	color: #4f86b0;
}

/* LOCAL GENERAL */
#frame {
	width: 900px;
	text-align: left;
	margin: auto;
	padding-bottom: 100px;
	font-size: 85%;
}
#frame H2 SPAN {
	display: none;
}

#cntnt01moduleform-1 {
	float: right;
	padding-right: 15px;
	margin-top: 20px;
	margin-bottom: 0;
}

#menu {
	width: 900px;
	height: 19px;
	background: url('../images/nav_bg.gif') repeat-x;
	float: left;
}

#newsbox {
	float: right;
	width: 256px;
	height: 106px;
	color: #494b4d;
	background: url('../images/bluefade.jpg') no-repeat;
	padding: 0 16px;
	overflow: auto;
}

#newsbox h6 {
	margin-top: .8em;
}

#pscroller1 {
	width: 247px;
	height: 88px;
	padding: 12px 25px 12px 16px;
	background: url('../images/bluefade.gif') no-repeat;
	float: right;
	color: #084e7a;
}

#featured,#bulletin {
	background: url('../images/feat_bg.jpg') repeat-y;
	width: 252px;
	border-width: 0;
	border-style: solid;
	border-color: white;
	border-left-width: 1px;
	border-top-width: 1px;
	padding: 0 18px 10px 18px;
}

/*#bulletin {
  width:240px;
  padding-left:30px;
  }*/
#bulletin img.bottomCup {
	position: relative;
	top: 13px;
	border: 1px solid red;
}

#bottomcup {
	background: url('../images/bottomCup.gif') no-repeat 1px 0;
	width: 287;
	height: 13px;
}

#featured H6,#bulletin H6 {
	letter-spacing: .6em;
}

#featured P,#bulletin P {
	margin: 0;
	margin-top: 10px;
}

#featured IMG,#bulletin IMG {
	margin-left: 14px;
}

#news,#pages {
	clear: left;
	margin: 0px 318px 0 25px;
}

#news H1 {
	width: 334px;
	margin: 0;
	padding: 1.8em 0 .2em;
	background-repeat: no-repeat;
	background-position: 0 1.8em;
}

#news H1 SPAN {
	display: none;
}

#news H4 {
	font-size: 100%;
	margin: 0;
}

#news H5 {
	text-transform: uppercase;
	color: #009eff;
	margin-top: 2em;
	maring-bottom: 1em;
}

#news P {
	color: #084e7a;
	margin-top: .75em;
	margin-bottom: .5em;
}

#news TABLE {
	width: 300px;
	border-spacing: 0;
	margin: 1em 0 2em 0;
}

#news TABLE H5 {
	margin: .25em;
}

#pages H1 {
	color: #2878af;
	margin: 0;
	padding: 1.3em 0 1em 0;
	background: url('../images/blue_rule.gif') no-repeat 0 2.55em;
}

#pages H7 {
	color: #2878af;
	margin: 0;
	padding: 1.3em 0 1em 0;
	background: url('../images/blue_rule.gif') no-repeat 0 2.55em;
}

#pages P {
	margin: 1em 0;
}

#pages P IMG {
	margin: .75em 1em
}

#pages BLOCKQUOTE {
	float: left;
	width: 40%;
	margin: 0;
}

#pages H4 {
	margin: 0;
}

#pages BLOCKQUOTE H5 {
	margin: 1em 0 0 0;
	font-size: 1em;
}

#product_form {
	width: 264px;
	border: 1px solid #ddd;
	border: 8px solid #e9f2f9;
	border-right-width: 0;
	padding-left: 10px;
	padding-right: 6px;
	padding-top: 36px;
	background: url('../images/prodsearch.gif') no-repeat;
}

#product_form table {
	width: 100%;
}

#product_form select {
	width: 130px;
}

#product_form thead span { /*font-size:14px;
  height:35px;*/
	display: none;
}

#products {
	margin-left: 25px;
}

#products H1 {
	color: #2878af;
	margin: 0;
	padding: 1.3em 0 1em 0;
	background: url('../images/blue_rule.gif') no-repeat 0 2.55em;
}
.select {
	font-size:10px;
	font-family:verdana;
	color:#414B56;
	}
/* Datefield look/feel */
.datefield {
    position:relative;
    top:10px;
    left:10px;
    white-space:nowrap;
    border:1px solid black;
    background-color:#eee;
    width:25em;
    padding:5px;
}

.datefield input,
.datefield button,
.datefield label  {
    vertical-align:middle;
}

.datefield label  {
    font-weight:bold;
}

.datefield input  {
    width:15em;
}

.datefield button  {
    padding:0 5px 0 5px;
    margin-left:2px;
}

.datefield button img {
    padding:0;
    margin:0;
    vertical-align:middle;
}
.delete-button {
    cursor: pointer;
    background: transparent url(../images/delete.png) no-repeat center center;
    width: 16px;  height: 16px;
}
.add-button {
    cursor: pointer;
    background: transparent url(../images/add.png) no-repeat center center;
    width: 16px;  height: 16px;
}
.changepass-button {
    cursor: pointer;
    background: transparent url(../images/changepass.jpg) no-repeat center center;
    width: 16px;  height: 16px;
}
/* custom styles for this example */
		#dt-example {
			width: 45em;
			margin: 0 auto;
		}
		
		#dt-options {
			text-align: right;
			margin: 1em 0;
		}
		
		#dt-dlg {
			visibility: hidden;
			border: 1px solid #808080;
			background-color: #E3E3E3;
		}
		
		#dt-dlg .hd {
			font-weight: bold;
			padding: 1em;
			background: none;
			background-color: #E3E3E3;
			border-bottom: 0;
		}
		
		#dt-dlg .ft {
			text-align: right;
			padding: .5em;
			background-color: #E3E3E3;
		}
		
		#dt-dlg .bd {
			height: 10em;
			margin: 0 1em;
			overflow: auto;
			border: 1px solid black;
			background-color: white;
		}
		
		#dt-dlg .dt-dlg-pickercol {
			clear: both;
			padding: .5em 1em 3em;
			border-bottom: 1px solid gray;
		}
		
		#dt-dlg .dt-dlg-pickerkey {
			float: left;
		}
		
		#dt-dlg .dt-dlg-pickerbtns {
			float: right;
		}
		
		/* Container workarounds for Mac Gecko scrollbar issues */
		.yui-panel-container.hide-scrollbars #dt-dlg .bd {
			/* Hide scrollbars by default for Gecko on OS X */
			overflow: hidden;
		}
		
		.yui-panel-container.show-scrollbars #dt-dlg .bd {
			/* Show scrollbars for Gecko on OS X when the Panel is visible  */
			overflow: auto;
		}
		
		#dt-dlg_c .underlay {
			overflow: hidden;
		}
		
		/* rounded corners */
		#dt-dlg .corner_tr {
			background-image: url( assets/img/tr.gif);
			position: absolute;
			background-repeat: no-repeat;
			top: -1px;
			right: -1px;
			height: 4px;
			width: 4px;
		}
		
		#dt-dlg .corner_tl {
			background-image: url( assets/img/tl.gif);
			background-repeat: no-repeat;
			position: absolute;
			top: -1px;
			left: -1px;
			height: 4px;
			width: 4px;
		}
		
		#dt-dlg .corner_br {
			background-image: url( assets/img/br.gif);
			position: absolute;
			background-repeat: no-repeat;
			bottom: -1px;
			right: -1px;
			height: 4px;
			width: 4px;
		}
		
		#dt-dlg .corner_bl {
			background-image: url( assets/img/bl.gif);
			background-repeat: no-repeat;
			position: absolute;
			bottom: -1px;
			left: -1px;
			height: 4px;
			width: 4px;
		}
		
		.inprogress {
			position: absolute;
		}  /* transitional progressive enhancement state */
		.yui-dt-liner {
			white-space: nowrap;
		}				
		.yui-skin-sam .yui-dt-col-address pre { font-family:arial;font-size:100%; } /* Use PRE in first col to preserve linebreaks*/
/* LOCAL SPECIFIC */
#cntnt01moduleform-1 input.searchimage {
	position: relative;
	top: 5px;
}

/* End of '!Test' */